sink oneself into the effort of - Turco Inglés Diccionario